Service Contract Negotiation - Agent-Based Support for Open Service Environments
نویسنده
چکیده
An Open Service Architecture is a framework that supports an open set of users to subscribe to, and pay for, an open set of services. Such architectures provide an excellent application area for Agent Oriented Programming. It is useful to describe the collaboration between agents in terms of Service Contracts, that agents can form dynamically through negotiation. The negotiation of Service Contracts poses different requirements on Agent Architectures than those that current frameworks for Agent Oriented Programming address. In particular, agents must both be able to negotiate what services should be provided as well as payment schemas. I discuss the requirements on agent collaboration and communication imposed by negotiation of Service Contracts, and analyse to what extent existing approaches to Agent Oriented Programming support such negotiation.
منابع مشابه
Performance Evaluation of a SLA Negotiation Control Protocol for Grid Networks
A framework for an autonomous negotiation control protocol for service delivery is crucial to enable the support of heterogeneous service level agreements (SLAs) that will exist in distributed environments. We have first given a gist of our augmented service negotiation protocol to support distinct service elements. The augmentations also encompass related composition of the services and negoti...
متن کاملDynamic Negotiations in Multi-Agent Systems
Collaboration workflows for human experts involved in distributed problem solving and acting in dynamic environments require advanced self-configuration mechanisms for optimal selection of service providers. Such dynamic environments, specific for example to problems like environmental management, disaster and crisis management, and high-risk project management, are characterized by continuousl...
متن کاملComposing web services enacted by autonomous agents through agent-centric contract net protocol
0950-5849/$ see front matter 2012 Elsevier B.V. A http://dx.doi.org/10.1016/j.infsof.2012.03.001 ⇑ Corresponding author. E-mail addresses: [email protected] (J edu.tw (S.-J. Lee), [email protected] (H.-M edu.tw (C.-L. Wu). Context: Agents are considered as one of the fundamental technologies underlying open and dynamic systems that are largely enabled by the semantic web and...
متن کاملA Multi-agent Infrastructure and a Service Level Agreement Negotiation Protocol for Robust Scheduling in Grid Computing
In this paper we propose a new infrastructure for efficient job scheduling on the Grid using multi-agent systems and a Service Level Agreement (SLA) negotiation protocol based on the Contract Net Protocol. The agent-based Grid scheduling system involves user agents, local scheduler agents, and super scheduler agents. User agents submit jobs to Grid compute resources. Local scheduler agents sche...
متن کاملAn Agent-Based Approach for Quality of Service Negotiation and Management in Distributed Multimedia Systems
Quality of service (QoS) is receiving strong attention due to its key role in distributed multimedia computing. QoS is not a new concept, being usually employed in the domain of computer networks to specify a set of parameters typically assigned to transport connections. As a rule, QoS is established through negotiation between service users and providers. The process of negotiation is simple i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998